/**
 ******************************* ICE *******************************
 * ========================================================================
 * Project:		iceservices
 * Package:		org.ice4apps.service
 * File:		IceEnterpriseServiceLocal.java
 * Author: 		robin
 * Date: 		May 3, 2010
 * Description:	
 * ========================================================================
 * 
 */

package org.ice4apps.service;

import javax.ejb.Local;
import org.ice4apps.service.bean.LoginServiceRequest;
import org.ice4apps.service.bean.OrganizationAddServiceRequest;
import org.ice4apps.service.bean.OrganizationGetServiceResponse;
import org.ice4apps.service.bean.OrganizationListGetServiceResponse;

@Local
public interface IceEnterpriseServiceLocal extends IceOrganizationServiceLocal {
    
    public String login (LoginServiceRequest req);
    public void logout (String sessionId);
    public void addOrganization (String sessionId, OrganizationAddServiceRequest req);
    public OrganizationGetServiceResponse getOrganization (String sessionId, String name);
    public OrganizationListGetServiceResponse getOrganizationList (String sessionId, String enterpriseName);
    
    
}
